Fantastic place to stay, fantastic hosts, fantastic location