Great place, great hosts, great surroundings.
Highly recommended.