Staff were friendly and location was close to the beach however the overall experience was extremely disappointing. 2nd day we had no power for the entire day and most of the night, we had to throw out the groceries we had purchased, no compensation given, Water leaking from the dishwasher flooded the kitchen, after being told it had been fixed it did it again the following day but much worse. Still had not been rectified before leaving. Dead cockroaches on the floor, a horrible smell coming from the drains. A tablet left on the floor of kids bedroom, from previous guests. The pictures advertising the accommodation were nothing like the actual room itself. Overall extremely dissatisfied would not recommend and will not be staying here again.