Immaculate self contained unit, much better than we expected. Excellent communication with Erin. Highly recommended 😊