It's a great place in a central location where you'll find everything you need within a short walk's distance.
The apartment is actually even more cosy than the pictures here bring across. We had a good time and highly recommend it.