Very clean. Comfortable. Lots of thoughtful little touches. Great host. Highly recommend!