Clean place great hospitality nice set up for a large group great location