Good place to stay. Close to subway, good amenities. European style apartments. Much more space than in typical Tokyo accommodation.