Great location, big place, smooth check in process.