Perfect located, great communication, very clean