Excellent location facilities and hospitality