I had a really great stay in this self contained unit. It was brand new and immaculate, highly recommended.