I was there for only two nights, with the intent of having close access to the beach and the area. This did not disappoint. The place is very well cared for, perfectly located, and nothing like the graffiti door would suggest. It was sparkling clean, beautifully decorated and, had I not already filled my plans, would have been a nice place just to hang out in and relax.
For me the lack of a real kitchen wasn't an issue. I was in the area to be out most of the time, but had I wanted to cook for myself, this would not have been a good choice. Again - this is not a negative for me, since the place was so very nice. Not to mention the chill in the air being offset by the heated bathroom floor.
The host was very responsive, the instructions were spot on and there was plenty of information for local things to do laid out to read.
I think this place is perfect for a quick trip as long as you're ok with dining at the local restaurants.