The communication and check-in process was a breeze. The overall cleanliness was good, however there were some drainage issues with the shower. We stayed for 10 days so the issue may have bothered us more than some on a shorter stay. The area is great (we now live in Balham!).