Fantastic location, fantastic place, fantastic hosts.