Beautiful place - even better in person than in the photos! Very spacious and comfortable. We especially appreciated that the kitchen was well-stocked with everything we needed to cook and take food on the go (the take-out containers were a huge help!). The location was very close to both the beach and local shops.