First impression may not be fantastic but it may be because me and my friends were pampared by other locations in different states. But we also loved that it has a much larger space compared to other places in Tokyo. Not wise if you have lots of luggages as there's no elevator. Location very easy to find with directions provided. Lotsa cheap eats nearby. A good place to go for if you want to view more local daily activities.