Very clean. Good communication. Olayanju is so so pleasant. She even dried our clothes for us after we got stuck in the rain.