The apartment is very basic but perfectly adequate. The photos provide a good representation of the apartment, if a slightly flattering one - it is very basic but perfectly adequate if you simply want somewhere to rest your head whilst exploring the local area (the flat is in an excellent location).
Gabriel was great to deal with both before and during our stay. Our flight was delayed slightly and although we arrived quite late at night his colleague still waited to meet us and was very friendly when we arrived (Gabriel was out of town but arranged everything in advance for us).
During our stay we somehow blocked our access to the safe (with our passports in it!). We contacted Gabriel who arranged to have it opened for us that same afternoon. We also had a slight problem with the air conditioning unit during our stay but again, Gabriel went out of his way to try and get a solution for us.
The flat is in a great location with lots of great restaurants and bars on the same street or just around the corner. Like I said, this isn't the lap of luxury but then again, it isn't advertised as such, so if you just want somewhere clean, simple and in a great location, you can't go far wrong :-)
One last note - having the pool was a real plus!