Very clean apartment and Mohamed was an excellent communicator. Clear step-by-step instructions made self-check in a breeze.