Fantastic location, fantastic home, fantastic hosts.