The rooms, service, and location of this beach hotel are absolutely incredible. The hotel staff is extremely helpful and accommodating, ensuring that all guest needs are met, from warm greetings to fond farewells and everything in between. The rooms themselves are fantastic - they are clean, comfortable, and provide a great experience. The Lagoon Villa with a pool on the sunset side was particularly breathtaking. Exploring the ocean through snorkeling and swimming feels like entering a whole new world. The food at the hotel is delicious and beautifully presented. It's important to note that the all-inclusive option is primarily a'la carte, with the exception of the buffet breakfast. This may be a bit confusing at first, but it ultimately adds to the comfort of the experience. Overall, we had a truly enjoyable stay at Cora Cora.