Cap Cana, Punta Cana, Provincia La Altagracia, Punta Cana 23000, Dominican Republic
Seated: 90
Standing: 150
Enjoy the ocean view without touching the sand.