Spent the first three days in a room with a shower that flooded due to clogged drains. Followed up on it multiple times to be told they would sort it which didn’t happen and then we had to move rooms due to the problem. Moved to new room which had someone’s used hair clips on the floor. Woke up the next morning to ice cold showers, when we notified reception they said they were aware of the issue and that’s as far as it went. Asked prior to arrival if we could have a late checkout due a late flight, received no response. Asked in person on check in and the lady said that it wasn’t a problem and to come closer to the end of our stay to confirm a time, however, not on the morning we were due to check out as it was their peak time. We went back in regards to this two days prior to checking out and were told that they could not give us a late checkout until the day of our checkout - completely contradictory to what we had previously been told. We went back AGAIN the next day to see what we needed to do in order to organise this, the manager said he would organise it, attempting the key card 3 times. The day of our checkout we had the housemaid walk into our room with extremely minimal notice prior to when we were meant to check out. She then questioned if we were checking out and what time our late checkout was until. Less than 10 minutes later the reception was ringing our room asking us when we were checking out. The laundry has been removed with no alternatives or notice.