We were are group of 5 that had a girls weekend away. This place had all the things you could possibly need from sunblock to a fully equipped kitchen. It’s in a great location close walking to the main shops, beach, and restaurants. The only down side is the bedroom with twin beds is actually a single with a pull out bed. The host was super responsive and accommodating.