Resort is amazing, can’t fault the island and what it offers…..two big issues however. We stayed in a 2bedroom villa with private pool…the pool was a disgrace, loose tiles lying on bottom of pool, tiles coming off all around the pool, in certain places I could put my fingers deep inside where the grout should have been and the pool was caked in mould and dirt. Considering this is a £1000+ per night resort it’s embarrassing how bad the pool was presented to us….i would go as far to say that it was dangerous for our kids. The decking around the pool was also in a shocking condition, we had to get them to screw down decking as my kids had tripped and cut their feet on it ! The staff were quick to try and resolve the issues but the problem is….it should never have been presented in that state in the first place !!! Staff in the Indian restaurant were also rude and we had terrible service on both occasions we were there….at one point we had starters, mains and desert plates on the table because they couldn’t be bothered to clear the table !!! Majority of staff were great and they couldn’t do enough for us but breakfast is another issue….everytime we went there were no tables clean and at one point I counted 7 tables that needed cleaned so either there isn’t enough tables or not enough staff. We stayed in villa 5018 so please whoever stays here next check the pool and you will see what I mean…..we enjoyed our 8 day stay but the above issues really took the shine of it for us