Great hospitality, good communication and a great place