Great place to stay. Lovely apartment with all the amenities you need and very centrally located.
The only piece of feedback I would have is the lack of towels (1 / person). However, they have washing facilities.