We had a wonderful stay. We are a family with young children and it was perfect. The accomodation was presented really well and the resort facilities are fabulous. Daniel and Aimee were great to deal with.