It is an awesome place to stay, the apartment is equipped with everything you need and the location is perfect, close to most things you will want to see.
The only thing is that the beds are nor the most confortable but it is nothing too bad :)