The atmosphere here is great and the staff was extremely friendly. The plate of beef nachos I ordered was massive and tasty. Prices were very high. Son paid $14 usd for 3 small tacos, compared to $7 at a similar place in Cozumel. Drinks started at $14 usd as well.