My family and I had a wonderful time. The location was fabulous, and the view from the kitchen was amazing! The kids spent hours in the pool. Easy walk to 2 beaches and close to shops. We would recommend it to anyone. The extra personal touches were greatly appreciated.