Well appointed self contained unit. Very clean, great communication and would recommend.