Excellent location, communication and hospitality