Awful place, poorly maintained, badly run, very run down and looked nothing like the pictures. We were looking forward to staying here and after having already paid for 4 nights we were bitterly disappointed to the point where we decided within an hour of arriving that we would pack our bags again and leave to find a better hotel. The beach was dirty, the pool was unusable, full of leaves and with an electrical light fitting just hanging over the side. The place was overgrown with litter everywhere to the point where the staff couldn't be bothered to empty the bins. There was broken glass on the floor between our bungalows, I could go on and on about how bad this place was and I told the owner exactly what I thought. We had a stand off for two hours because we were refused a refund, even after initially offering to pay for the first night and only take a refund for the following 3 but they laughed at us like we were in the wrong. We contacted Expedia who contacted the hotel but were extremely difficult and didn't want refund no matter what. Please don't be fooled by the pictures and even if you are tempted do not pay in advance like we did, wait until you get there, have a look around and decide for yourself. Or better yet, just look else where and save yourself the hassle.