Everything was fine, the kitchen is fully equiped and the bed, although It is a sofa bed, is comfy.
It was a little hard to find the apartment, but It is just one stop to shibuya.
the photos are real, so there isn't any surprise.