We stayed here for a month, the apartment was clean and had everything that we needed. A bonus we were able to make drinks as soon as we arrived. Daniel and his wife thought of all the small things that improved our stay . The pool was amazing very rarely were there more than a dozen people there in a single visit.
The location is a little out of the way but don't let this put you off. There is a great bus service.