Arrived to celebrate my 30th in what I hoped was a tropical paradise. When we arrived we were shown to 2 horrid rooms, overlooking a carpark, I asked to be moved & the staff were very helpful and gave us a choice of rooms to choose from, so I ended up getting a lovely spacious room and the other was nice. Air con was brilliant, no bug problem in the rooms, now that was the good part. The bed clothes were stained, the "cooker" was a joke, the noise level at night was unbelievable, guests were slamming doors and running around like it was spring break or 12 in the afternoon, staff did nothing to stop this happening, drunk people in the pool playing football and kicking the ball in to all the balconies they could reach. Again staff were no help, the pool was dirty, and rarely cleaned, staff would get hot & jump in the pool fully clothed and sweating, it was disgusting. The thatched restaurant was nice, until 2 of us got food poisioning for 3 days from the chicken, so beware. Staff there were pleasant. The location was very far from the strip, so we had to get taxis & buses everywhere. I should have gone with my instinct & booked the cairbe up the road, it was beautiful.