Very clean!! Really enjoyed our stay at Manal's place. There was complimentary coffee in the room and self checkin so we didn't have to stress about getting there at a certain time for the keys. Would stay again!