Staff were lovely. The resort is run down and nothing like what was advertised. No TVs worked, no bathrobes, no beach, spa was unusable, toiletries, bottled water, tea and coffee was not restocked, bins not emptied, ant trails and cockroaches, loud music and yelling from across the lagoon, holes in walls with wires hanging out, broken or missing light bulbs and major plumbing problems. The toilet backed up through the shower drain, no maintenance man available. Two days later our villa was flooded with raw sewage. Belongings that were not soak in sewage smelt like sewage. Chinese man, Alex, was just going to mop the floors. We were eventually moved, twice, first villa had cockroaches in the fridge and same plumbing problems, second move was to a mould apartment with an unusable shower. We slept in the clothes we were wearing as our belongings were scattered between three villas and the resort laundry. Management was unsympathetic and unhelpful and we were offered a free meal. Our belongings were washed and given a full refund after constant complaining. The swipe cards also opened other apartments. Four rooms was the most we seen occupied at any one time. Why can this resort advertise what they are not offering? Going through previous reviews it has been like this for quiet awhile. Shame on the booking agents.