The staff were fantastic, the resort was impeccable and the location is amazing! We had a slight issue with our airconditioning and the staff moved us immediately to another room. They were always very friendly and accommodating. The activities on the island were great and the pool bar is their best asset!!!!!!!