We stayed for 10 days over Christmas 2014 and enjoyed every minute. A fantastic place for our family to enjoy a holiday together. Close to the beach, restaurants and shops. Plenty for the kids to do with the pool, tennis court and BBQ area. The staff are fabulous and very helpful and friendly. We're definitely going back!