As advertised. Easy self-check in. Great location. A few narrow stairs to get to the entrance but otherwise a good place for a couple of days in Tokyo.