Great place, location and overall experience. If you want a perfect self check-in place, this is it.