We stayed here for 3 weeks, and enjoyed. Our apartment was in desperate need of refurbishing, which is due to be done soon. The staff are fantastic, and very helpful. Our only complain was, people hogging loungers by the top pool, some were there 9am putting towels down, then…