We have been here before and will stay again because the overall experience is very good. The gardens, location, pools, staff, food and rooms are A1.
This time though the beach fireworks were a problem.The noise! We all like fireworks, but not at 11.00 PM, 1:30 AM and 3:30AM, every night.