Food taste great, and is presented beautifully. The sushi is amazing and better than Papagayo's. We discovered it closer to the end of our trip which was a shame, bc we could eat here everyday! The iced tea and lemonade were also delicious.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.