Only 4 stars for Cleanliness and Communication because I was not made aware at any stage that room cleaning needs to be pre arranged with the staff, I had to go and ask when someone was around in the reception/lobby area as to why my room was not cleaned for a week, this being a hotel I expected the rooms to be cleaned at regular Intervals of at least every 3 days since I stayed for more than 10 days.
Other wise everything else was great, the staff in the reception/lobby were very helpful and friendly.