Great location, good communication, easy check-in. Good place for large groups!