We were very pleased with our stay. Excellent location across from beach and close to restaurants and shops. Great value. All the modern conveniences needed for a stay - washer dryer, dishwasher, air conditioner, two up to date full bathrooms, blender, etc. Basic amenities and supplies. All beach equipment provided (flippers, chairs, umbrellas, snorkels, cooler) was very helpful. Check in and check out were a breeze. Parking was convenient and hassle free. Guest Services was prompt in their response and more than willing to assist. Have already recommended this property to family and friends! Thank you for a lovely stay.