Apartment was clean and comfortable and spacious. Front desk staff very helpful. Location away from the centre but very well connected. As others have noted, it does not have three bedrooms but one, and the other beds are in a shared space - this was fine for our close family group and is reflected in the reasonable price.
However I was disappointed that we weren't allowed a coffee and croissant for breakfast - we had not booked in advance as weren't sure of our plans. But surely a croissant was possible, especially as the cafe was empty and there was a tray of pastries right in front of us! Apart from this, the apartment was very good value.