My boyfriend and I stayed for two nights and it was ideal. Rafael and his wife met us at 10pm when we landed and were really helpful and friendly.
The apartment was a really good size, clean and comfortable. And the shared pool on the roof was a nice bonus.
There is a supermarket and metro station at the end of the street and the apartment had good self catering facilities.
I would definitely recommend as a great place to stay.