We returned for a second stay and it was just as good as the first! You can not fault a thing here - comfort, style and amenities all within a few steps of the beach and walking/biking tracks. Perfect!