I stayed in apartment 8 at Santo Stefano Apartments for 6 weeks for work. The kitchen is excellently equipped, the apartment was cleaned weekly and communication was great. Be aware if you are staying facing the street, it can be noisy as the streets are narrow and there are buses, but once I used earplugs it was fine. It’s a great location.