Flaminia's place is great! Location is spot on and description is accurate. you need to take about 5 - 6 steps up the stairs to the apartment - so it may not be the most convenient for anyone with mobility issues. Great mini-supermarket about 5 minutes away which was perfect for my family of 4!
Just a reminder to bring your own toiletries and comfy bedroom slippers / socks for the cold winter months!