Just got back from 10 fabulous days at this hotel. 14 of us went and every single person had a fantastic time. The staff were amazing, went out of their way to make us all feel happy and welcome, coralie from guest relations was brilliant from helping us contact the excursions rep to checking to see if the children we're... More