Loved this resort. The grounds were well maintained (including rooms and service areas), the staff were very helpful and friendly, and the food was decent. There were lost of activities organized on the resort and the ocean view room was worth it. The resort is located 45 minutes from Havana, which made day excursions easy. I would certainly go back!