Great place to stay. The location is good, the staff is responsive, smiling and pays enough attention to the guests. The apartment is clean (with a few exceptions for the bathroom), spacious and has utensils in the kitchen. There is a beer is the restaurant.
As a minus: there was no elevator, and we were with a baby stroller, but it wasn't a big drama.