One Baha Mar Blvd, Nassau, Bahamas
Seated: 72
Standing: 80
Square Feet: 1,200 ft2
Ceiling Height: 20 ft