We enjoyed our stay in this apartment. They have provided us map of city and sightseeing which was quite helpful. We were able to do late check in at night time because of key locker provided.
I would certainly recommend a stay here as its close to all sightseeing places everything at walkable distance.