Great place to access all of Tokyo's amenities! Check in was a breeze.