Place has no AC makes it almost unbearable even with the fan supplied. Not sure deep cleaning is done as we did come across a couple of unpleasant bugs.