"Great location, staff were very helpful. They should really get rid of those check-in machines, nobody can use it without help from hotel staff so what’s the point really.
ALERT - I stayed at 4 other hotels on my trip to Japan and all were booked on Expedia yet this was the only hotel that charged me the city tax during checkin in addition to what I paid on Expedia, not sure why only this hotel did it, average of 1000 yen per night "