The best feature of this Cafe is the wonderful view; my cuban sandwich was stiff and uninspiring. I remember when I used to frequent this establishment when it was a ratty hole in the wall with ironically great breakfast. Now it's modern and very busy so prepare for the wait. Perhaps the breakfast would have been a better choice. It didn't help that there was a water leak on to our table but 3.5 stars for the good, friendly service.
Enjoy an incredible, all-inclusive day at a beautiful resort!