Everything about the stay was great! The location is just a couple of minutes away from the beach, shops and the restaurants. The property is great, and is 100% similar to the photos presented. The hosts were very welcoming and very happy to answer any questions that we had. I would gladly come back again!