AMAZING!!!
This is our second stay a year apart , from when you leave your transport to the end of your stay it’s close to perfect,staff are great nothing seems to be to much trouble,pool side food is excellent other resorts could learn from , noise from beach bars dies out at ten , really…