Stayed here for two nights! The apartment was clean and had everything you could possibly need. The kitchen was fully stocked and all the beach stuff available for use was very appreciated! There was even a bottle of wine waiting for us. The pool was extremely nice and had it to ourselves for most of the time there. There's a shopping center nearby for anything you might need.
However, the walls are very thin and we could clearly hear the neighbors fighting all night. Nothing the host could do about that of course. There was also a sprinkler right outside the bedroom door that went off all night for some reason. The second night was better in both those regards, but the mattress definitely needs an upgrade. Overall a nice stay though. No major complaints!