Beautiful spot, great amenities, and wonderful hosts. Can’t say enough good things about this place!