Great location and amenities. Has everything you would need for your stay in Tokyo