Hi, does anyone have any experience of staying here? I've read some awful reviews and I'm scared our holiday will be really bad. I'm going armed with cleaning supplies just incase.