The apartment was very nice and quite well located. You can tell that it's newly renovated - it's a very attractive place. It could use a few more mugs in the kitchen. The main downside was that the check in process was very difficult. We weren't sure who we were supposed to be meeting or where, and it was stressful as a traveller not knowing how to check in.
Over all it was a fairly good place, I would still recommend it.