We spent a couple of weeks at Sunny Hill Villa 1, myself, my husband and our two kids (6 and 9 y.o.).
The apartment is very airy and sunny. Conditioner makes it comfortable at any weather.
Small but convenient kitchen makes possible "self-made" breakfasts and late dinners:-))
It took us 5-7 minutes to get to the beach, and a number of mini-markets.
We really appreciated the apartment and its conveniences, including privacy and our own pace and timings as compared to any hotel.