A great place to stay.

A great place to stay. The suite had everything we needed for our family. Breakfast was perfect and we used the sports centre. The views from the suite are amazing and we had a private pool which was great. The surrounding area is excellent, lots of nice restaurants and the beach was clean with good facilities. Would definitely stay there again!