We just enjoyed 8 wonderful nights at this property. The best parts of the stay were the communication with the hotel - they picked us up at the ferry in miserable weather and got us somewhere dry asap! The ambience of the hotel is great - beautiful landscaping, nice pool, etc. we did the full day fishing trip with Felix and Chris which was truly one of our highlights. We did the inland tour to cave tubing and Al Tun Ha which was also great and the half day snorkeling to the Mexican Rocks all through Ramon’s. We only ate one meal here - dinner, so can’t speak so much to the food. We only opted to eat here that one night because it was the day we went fishing and we took advantage of the “hook and cook” option. The fish we caught was delicious, but the other two entrees were mediocre. We felt overlooked by our waiter(s)…running out of water and drinks. Which brings me to the last thing which I wish I had known before we went - only beer and wine is served at Ramon’s. You can not order a mixed drink, so if you think you’ll be sitting on the beach with a pina colada from their bar, you won’t be. I found this utterly bizarre. Family friendly perhaps? I have no idea? Having said that, we enjoyed their fruit smoothies just about every afternoon.