I love this place!
It has an excellent view and I love the food.
You are going to love it.
If you go for breakfast they have great natural green juice and good mexican choices and if you go for dinner you must try the ceviche trio. the best
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.