Great staff who go above and beyond to make your stay happy and comfortable. Beautiful view and beach right on your doorstep. Highly recommended for location and staff. Balcony was great with comfortable appartments. Quite and lots of rocks and beach for kids to explore.