The flat looks exactly like the pictures and has all you need for your stay. The location is good since the subway is by walking distance from the flat and you have all the facilities you need.
Home rental was helpful all the time.