The apartment offers everything you need, late check-in is not a problem, good wifi, fully-equipped kitchen. There are plenty of options to get yourself Downtown and a shop just around the corner. All in all - everything is there.
The only problem for us was the club on the other side of the road that blasts music pretty loudly around the weekend. Ear plugs were provided or else take with you, as we did, noice-cancelling headphones, and it should be fine. :)