Amazing place, terrific location and an awesome experience. The place was beautifully appointed, perfectly equipped with even small, thoughtful touches. The hosts were terrific. All in all, a great experience and look forward to doing it again next time.