Fantastic location and thoughtful, excellent hosts.