Great location at the very heart of the city. Apartment was as described and very clean and comfortable. It is at the top of the building and 76 steps up which may be an issue for some. Excellent service all around including the shuttle from the airport and back.
You do need a more prominent sign to say where your reception is though as we walked past it twice without spotting it.
Overall highly recommended