"This resort was a pleasant surprise. My husband selected the hotel & I was not excited about having one restaurant on the property. All I can say is WOW!! The menu changed every evening (Italian, Caribbean, Mexican) , the protein was prepared fresh upon request. Typically you had the choice of beef, chicken, fresh fish or pork. The breakfast had an omelet chef, fantastic fruit/pastries & AMAZING coffee. The hotel was a small boutique hotel. The pools were well maintained, staff was constantly asking if there was anything they could do, making sure the grounds were spotless. The concierge arranged a private fishing charter that picked us up right on the beach in front of the resort. The beach was soft sand & waters calm enough to hang out in. We'd definitely come back."