The apartments are very clean, well appointed & comfortable. We visit Japan at least twice a year & always stay here. Very convenient location. 7 minutes walk to JR Shimbashi Station & subway. Also 2 stops from Tokyo Station. Location is very important in Tokyo, otherwise you spend a lot of wasted time travelling to & fro your accommodation.