Greg's place is very modern, clean and comfortable. A particular thumbs-up to the air-conditioning throughout and the outdoor shower (for post-beach rinses). And can't beat the location! Our family very much enjoyed our stay.