great hospitality, good facilities