A great apartment in an ideal location. There is everything you need in the apartment, from being able to cook and a dining table. TV and washing machine, bathroom is more than adequate.
The only thing I would say if you are travelling with young children, the location is above restaurants which can be a little noisy on an evening - however, this did not really bother us too much.