Great location and smooth check-in service.