Perfect self contained unit, everything you need and more. Really happy with the place!