We stayed for 10 days in this nice apartment, we were with two persons. The apartment is small but provides everything you need and enough room for stay with two persons.
There is a nice pool available which is kept clean on a daily basis, not too bussy as it is shared with only the apartment complex. There is a supermarket closeby and the beach is only 3/4 minutes walking distance.
The apartments are stacked together, therefore it is quite noisy. Our neighbours made some noise every day after 23:00.. That wa a bit annoying, better to use earplugs.