Great place. Great location. Great host. Perfect amenities.
One word: Wow!