I can only recommend this place. The value for money you get is really worth it, specially because of the location, the view and the cozy balcony.
Be aware you will hear some conversations in Italian coming from the flat right next door. Nothing annoying and it’s actually nice to feel the Italian accent around when you wake up.
For those who need a hard mattress to have a good sleep, be prepared because the bed is rather soft. I solved that with plenty of nice food from the bakery in the corner and a lots of stretching :)