It is a good place for vacation, it is near some famous tourist spot in Tokyo, also convenient as it sites near a metro station. After all it is a nice choice of accommodation.