Excellent location. Easy check in with 24 hour staff. The staff was beyond helpful from restaurant recommendations to teaching us helpful Japanese phrases. We would love to stay here again in the future.