One of the worst places we have stayed. We got there at 6pm, our room was not cleaned from previous guests so we were changed to a different room. We had paid for beach walk room and were put one row back from beach with no views. Cabin was filthy, plates in cupboard covered in food, had to wash all dishes before we used them. Floor was filthy, very run down, cockroaches, ants. Very disappointing, especially considering we paid over $200 a night. Extremely hot night, children wanted to swim about 8pm but pool all locked up.