Top-notch accommodations. Beautiful and tranquil setting. Great location and great hosts.