Fabulous location, great beach and pool and other amenities. Great for a family vacation. Everything worked well, and the kitchen had all you needed to cook meals. LOVED it, and will be back!