A must stay for the accommodation as well as the hospitality of the hosts!