The resort was absolutely beautiful. Amenities were great (beautiful pool, jacuzzi, fitness center, etc.). Additionally, the front desk is so helpful and will provide clean pool/beach towels as well as shuttle you down to the beach. The unit is also conveniently located with minimal walk to parking and the front desk, pool, etc. Everyone there is very nice and helpful. The unit itself is lovely with a nice mountain view from the lanai. Having a dish washer and laundry in the unit was very helpful as well. Communication from the hosts was quick and great!!