For average vacationers this place would meet/exceed your expectations. We are VERY neat, clean people and were somewhat disappointed with the cleanliness of the place. The location is also not quite what we expected from the listing. It is close (About 100 yards away) but not nearly as close as what we expected from the information provided within the listing. Overall it’s a nice place and a good location. It was a good overall value for the price we paid.