Cristinas place is fantastically placed. We were a family of four with two young children 5/6 years. The building is very central with many restaurants around and also easy to get to everywhere you need to get. Museum, shopping, port etc is all walking distance. There is a large supermarket across the road where you can get everything you need for your stay.
The only downside I could say was that the walls are thin and windows let in all noise, unfortunately during our stay there was some building works going on and the noise started at 8:00. Not much of an issue for us but could be for some.
Not much Cristina could do about it I guess. Overall we were very satisfied with the location and size of the apartment.