Great accommodation and perfect hosts make this a wonderful place to stay