We had a semi self-contained unit away from the main hotel. The roof had leaked so the bed was wet, which we didn't realise until we were about to get into it. The guy on the desk arranged for a housemaid to change the bedding for dry, but she used a single sheet on a double bed, which was nor very comfortable. The bedroom window was so filthy we could hardly see out of it. Both ceiling lights were literally hanging out of their sockets revealing all the wiring, and the front door had no door handle on the inside!! So we had to pull with the key in the door to open it. The place had a big dining table and four chairs yet no cooking facilities. So it was kind of self catering but not really. It just felt very odd, and it was in a very poor state of repair. Internet was non existent in our room, we had to keep going up to reception. The pool was nice. Location was good, but we wouldn't go back there. It wasn't decent value for money at all.