It is a great place, Khaled is always available to resolve any concern.
Cleaning will depend on the roomies you have but Khaled will help you if anything is not as it is supposed to be