When I saw a few of the reviews I was a bit nervous about booking, but it ended up being absolutely perfect. The terrace isn't spotless - a few floorboards are loose, and one of the cushions on one of the chairs is a bit torn-up - but it's the perfect outside living space, with an amazing view of the Giralda. Communication was really prompt and easy, and Chema was really accomodating when our flight got delayed and landed later than expected. The issues some of the older reviews mentioned about the shower heads, or the toilet seat, have been fixed up too.
All in all really enjoyed staying here, and would happily come back again!