Very good location, close to everything, Edo met us right on our scheduled time and talked us through everything in the apartment. Also talked us through the pamphlet they have made available which includes how to get around public transport, what taxi prices to expect (so you don't get ripped off)
The apartment does look a bit more spacious in photos, but it is still a comfortable space to live in. Very recommended