Very clean. Great communication. Close to everything you'd want to see. Would stay again in a heart beat!