Perfect for our needs. Very clean, close to everything, great communication, would recommend