Wonderful location and amenities. Tricky to walk to town with a little one but easy walk to the beach.