Fantastic location in Shinjuku area, close to SOOO many restaurants and train stations. Fantastic staff at the 24 hour front desk which makes check in easy. It's Japan sized, but you're in Japan, so is small basically everywhere. The space has everything you need to enjoy the amazing atmosphere of Tokyo.