Fantastic location, fantastic space, fantastic hosts, really great stay