The description was accurate! The location is great as the subway Shin Otsuka is right in front. The only disadvantage of the place was that it is on the fourth floor and it was quite tiring to bring up all the luggages. However, everything about the place compensates for it.