The flat exceeded our expectations in every department. It's a well equiped and modern place, so although it's not the cheapest place, I'd definitely recomend it.
I should also mention that we booked this flat as last resort, just one day before we arrived, so we are especially thankful to Alessia.