Stop reading this review and just book it. If Greg's place is available, and it fits our needs, you will be hard pressed to find a better place.
My family stay there for five nights. everything was advertised. Greg's listing and pictures are very accurate.