A great place to stay if you're visiting Tokyo. Hatsudai station is only a short walk away, so it's super convenient.