We went there for my friends birthday - Disneyland-like atmosphere and show presentation - Average to Poor Mexican food and so-so service. They made a fuss over my friend - making him wear a huge sombrero and singing but that was the highlight of the occasion and we never have to return. Go early the avoid the crowds
Pros: diving show, Location
Cons: , service
more