Great hospitality, beautiful environment