We'll start with the good things: a great location, amazing terrace, comfortable bed, and a large space. It was a great apartment for two for a few days, however it was very clear that the price is all about the location and terrace, as there was a lack of amenities. The towels were a joke; they wouldn't even close around our bodies (and this was before indulging in pasta). The toilet flusher had an arrow on it indicating that only the small one was to be used, but even that one caused the water to run incessantly if you didn't jab it just right. The shower is incredibly small, and that might be an Italy-thing, but the sliding door constantly came off the tracks. Also, you had to have the boiler on for 15-20 minutes to get hot water, which is also likely a local inconvenience, but even our well-timed & short showers were chilly. You could tell it was a cheaply assembled space that relied on the view for its asking price. The kitchen amenities were sparse; no salt & pepper, we had two 'bowls' that were clearly not bowls but we went with it for our breakfast, one tiny Italian coffee maker then barely made a cup for two, and we never did locate the switch for the lights in the bedroom.
It was a nice space, but I'm betting you can find something just as nice with better overall comfort while sacrificing the terrace.