Our room seemed clean and the beds were comfortable. There was a considerable amount of mold in the shower. I hate to say anything negative because Mohamed was so nice and he accommodated our leaving an hour later than checkout. Overall, we had a very nice stay and it was a great value.