We had great service from everyone we dealt with on the desk throughout our stay.
The apartment was a good size for the 5 of us and reasonably well equipped. Great location for us to get to all the places we wanted to see and we were able to easily use public transport for the few places we couldn't walk to and getting to and from the airport. A bit noisy but it is on a main traffic route. With the doors/windows closed the noise was pretty much shut out.
All in all a good place to stay.