I stayed with a colleague at Teresa's apartment for 5 nights. We chose this place as it was fairly close to the CCIB where we were attending a conference.
Pros: the apartment was clean and looked even better than the pictures. Really nice bathroom and fully equipped kitchen. Lots of natural light and also located in a really nice area. We had lots of shops and restaurants just around the corner and the beach was only a 10 min walk away. We were happy that we could walk to the conference center and this took about 20 min. We also walked along the beach to the city center and this took about 45 mins. The beds were comfortable and had good pillows.
Cons: no cons! We loved this place!