Great location and nice touches to make a beach trip enjoyable. The host thought of pretty much everything you could want for a family. The price is understandable given the great location.