These apartments have a great location. They are very close to the beach, small supermarkets, and the restaurants and bars. The pool was clean and we enjoyed using it. However, the kitchen counters were not cleaned before our arrival. The beds in the living room (couches) only came with sheets, not blankets. The wifi did not work at all during our stay, and the reception worker told us there was nothing they could do about it. These are not huge issues, but did effect the quality of our stay.