Really clean and well located apartment. The street it is located on can make dropping off baggage difficult if you drive, but it is possible to stop for a few minutes to unload.
Location is great, plenty of bars, shops and restaurants in the area...really enjoyed the rose street area. It can be a little noisy, more so early in the morning (8am) when bars are emptying trash etc but we didn't have any issue sleeping.
The apartment has most of the basics you might need, there are even small milk capsules, tea, coffee and sugar. However there are a couple of small grocery shops within a 5min walk for other items.
Overall I would recommend the apartment and I would stay again. Greg was a good host and really easy to contact when needed.