I had a great time staying at Sofia's place. The location is fantastic - centrally located, where you can walk to all the interesting neighborhoods and points of interests. The studio itself is clean, with plenty of space for storage and general living. Cleaning service is included and is super helpful and appreciated for longer-term stay.
The only downside is the internet. While the speed is not too bad, it gets cut out constantly (multiple times within an hour). If your work requires video calls then this basically makes it impossible to do work (I had to use my mobile internet every day during work hours).
For general vacation I would 100% recommend this place without reservation. For those that need to work over video calls I unfortunately cannot recommend this unless the internet issue has been resolved.