An excellent accomodation. Excellent hosts. Feel very well cared for