The location and amenities were excellent! Owners have gone out of their way to make this a great place. We had 3 adults and a 2 year old and had plenty of space. It is on the water with nice view but also have some privacy with the natural foliage. Kitchen appears to have been updated which is evident in some of the photos. Nice screened in porch. Pool is only shared by the 4 Seagrape units, so it is not crowded. This also makes the beach not crowded as well. Locker is stocked with beach equipment, no need to buy chairs, umbrella, etc. Will definitely stay at his location again in the future.