Fantastic location, fantastic hosts, thoroughly recommended.