Stayed for a week in the apartments near the new hospital (which is currently still being built)
Found the apartment to be big enough for our group of 8 (3 couples and 2 teenage boys, which had the front room settees to sleep on). We had the ground floor which had a good sizes terrace and garden, equipped with a BBQ, which comes in handy for the odd night in.
2 Bathrooms, which one was en-suite, both have good showers, however, the water get cold due to so many getting ready at once
The complex is ok, with 2 swimming pools (the pool over the bridge with the grassed area seem to be the better pool with more space to sun bathe, with the snack bar being privately owned), the reception area has a games room for the kids, bar and a restaurant with nightly entertainment.
The location is only 10 minutes walk down hill to town where you will find some great night life for all the family, with some fantastic restaurants
The 2 beaches near by is 20 Minutes or a short Cab ride, both are very nice
It all adds up to what you would expect from a packaged holiday.