We had an excellent stay here! The place is gorgeous and modern, sparkling clean and had everything you might need from a first aid kit and sunscreen to sparkling water in the fridge. I would definitely recommend and wish I could give more than 5 stars!