The micro apartment is in fact micro and it is exactly like it is displayed in the pictures.
It is situated in little Tokyo and is near the art district with restaurants - that was really convenient. The communication was good and the help while we were there was great.