This is a really beautiful apartment and the location is perfect for lots of nearby restaurants and getting into the heart of the city in just a 15 minute walk. The terrace is a wonderful place to look out across the water and watch the sunrise/set! One thing I would note is that you do have to go to their offices to pick up keys and then go on to the apartment at a different location which is about a 15 minute walk away and up hill. This in itself isn't the worst thing, but something to be aware of if you're getting in late or have a lot of bags to get around.
All in all, I'd definitely recommend staying here for a few days.