clean, great communication, fantastic location. exactly what you need!