Shizuka was very nice and very promptly answered our questions. The check-in is quite complicated,but we managed.
The location was very nice.
The apartment was also nice, but we found that it could have been cleaner (some hears in the bathroom, dust here and there, but not a big deal).
The beds are comfortable, although quite heavy and not easy to set up for sleeping.
Overall it was a good experience.