We had a lovely stay. Luxurious and comfortable. Our hosts thought of all our needs and we left very satisfied with our stay. The location was a bonus with easy access to several gorgeous beaches.