Carlos' place is exactly as in the pictures, and Carlos is a great host! I'd stay with him again. There is the tiny drawback that if it's very hot outside, the room can get fairly warm, too. Plus, it's on top of a hill and on the 3rd floor, so you might get quite a bit exercise in ;)
Carlos' insider tips on restaurants were fantastic and much appreciated.