Very clean, comfortable bed, everything as advertised. Refreshing to stay in a place that's exactly as described. Fully equipped kitchen, bath products, etc. Great host, great stay.