A great place to stay in Tokyo. Convenient, clean and accessible. You should book this place.