Beautiful place, great location, amazing amenities, and a great host.