This place is amazing for travelers visiting Tokyo. It feels like you are at your own home, had all the amenities you need. Highly recommend this place to everyone who visits Tokyo!