View is the bomb! Staff is friendly and lively. Fish tacos where amazing for lunch. Red snapper for dinner was perfect. And the tuna tar tar on tostadas are a must. Coldest beer I had in Costa Rica too!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.