Comfortable and clean place to stay and well looked after by the hosts.