Great hospitality, nicely finished accommodation, beautiful location