Great self contained unit! Very clean and well maintained! Thanks for the great stay!