Great communication, great location. Some of the cleaning could've been slightly better but was manageable!