The location is amazing. You'll be on one of the best beaches on the island. And the kitchen is equipped for a long stay so book with confidence.
You'll need a car so make sure you rent one. Assigned parking spot is included.