Spectacular location, space and amenities. There was something for everyone- the fire pit, the beach, the trail- an enjoyable and relaxing stay all around.