We had a good time at Razia and Emelio’s, the apartment absolutely matched the description and had everything needed for our short stay (3 nights).
Razia and Emelio were super reactive, especially when we had an issue with the heating system.
The main improvement we would suggest would relate to the living room which, in our mind, was too lightly furnished - small sofa, chairs not super comfortable.
All in all, we would definitely recommend this place for a short stay.