Good location, big space, good communication, check-in was a breeze.