The apartment is functional, clean, and in a fantastic location near the heart of Santo Spirito. There are a couple of details that should be fixed, like a cracked toilet seat and a torn sofa fabric, but in general the apartment is good.
Our main issue was with communication. We had not originally booked this apartment and were disappointed to discover that, whilst the company is quick to respond to messages, we were only told that our original apartment booking had to be cancelled due to broken air conditioning when we arrived at the original location. The company then tried to convince us that the Agatha apartment was an upgrade on our original booking, which was clearly not the case. This caused a stressful start to our holiday, but when we asked for a partial refund, the company were efficient and helpful in organising this.
If you are looking for a simple, clean apartment in a great location, then the Agatha apartment is a good choice.