Great hospitality and excellent place