This is the WORST hotel I have ever stayed at! I DO NOT recommend this place to anyone!
My booking apparently did not exist despite me having a printed copy of my confirmed booking, and so we waited at reception for 30 minutes in the heat, after a tiring journey, until they 'found' the booking. It was so odd. I was told I had to email the proof of my booking to whatever company it was that they gave me an email for.
Then, after all that, the room was not clean: cabinets were dirty, the toilet stank, we found dirty wet wipes on one of the 'clean' towels given to us, the air conditioning unit did not work so we all baked in the room and, one of the taps did not work. On check out, I told the receptionist about the problems and they did not care and they just left the desk after I gave the key in.