Staff super fantastic, everyone, receptionist, waiters and especially the cleaners, all doing their best and do anything for you. And this is where reviews get difficult as the stay was not up to the standard of a basic hotel let alone a 3 star Caribben beach resort. Many comments but will keep to two areas that need improvment. Restaurant- needsto improve the experiance, felt like a school canteen at times, so limited on menu and was our last resort. Take a look at other places on Island and implement changes please. POOL- felt really cheated as the pool was only usable for one day of my stay, rest of the time it was full of sand and debris, yes we had a storm but why was no staff cleaning it out the next day. 9 days not usable, totally unacceptable. Great location, great staff but so sorry to say poor hotel.