clean, nice location, great communication.