Very clean, great communication & great location