Beautiful, spotlessly clean place to stay and lovely hosts