Conveniently located, has thoughtful touches and is exceptionally clean. The hosts were able to accommodate our early check in and also provided beach gears free to use for our trip. We only wished we stayed longer!