Wonderful spot, excellent hosts, perfect location.