Excellent location, perfect place for a large group. Great communication and great place