Overall a very positive experience! We were traveling with a 7 month old, so our experience in the apartment are colored by that fact. My wife was working and my daughter and I stayed indoors for the most part of the day. The place is as described. The kitchen facilities were of great help, as was the washing machine. The location was great as well - plenty of stores nearby and the beach is very close, with eateries as well. Ride to the train station and/or center is around 10-15mins by cab.
The apartment was clean, and the bedrooms were very tidy. Raul was very communicative and friendly. The only nit would be that the air conditioning was only in the living room, and that it got hot in the bedrooms, but this was a very minor issue.
I would recommend this place to anyone, specially with kids.