Loved this place! Was just what we needed. It’s located in a very convenient location with easy public transportation. Would highly recommend this place for your next trip to Tokyo.