We loved everything about this resort. We were surprised upon arrival to receive a room upgrade to an oceanfront casita! It was beautiful and we could walk right off of our patio onto the beach. The room was luxurious. We loved the rooftop infinity pool. Our butler, Israel, was very helpful arranging spa appointments and other on-site activities. Pool bartenders, Damian and Gustavo, kept the drinks flowing poolside. We really enjoyed our tequila tasting experience with David. He was very knowledgeable and engaging. The food at the resort was good - like with all restaurants, there were things we liked more and things we liked less, but good overall. We really loved the ceviche that could be ordered poolside. If we could change one thing about the Blue Diamond, we would add a feature to be able to heat the outdoor plunge pool. The water was ok during the day, but too cold for us in the evening. Something to note, the distance is long from the lobby to the beach. There are golf carts and bikes available for transport, but maybe keep in mind when choosing your room.