Clean and new, comfortable bed, great shower. Good attention to detail. Smaller than expected. A little road noise but that was expected. Thanks for having us.