Squeaky clean and very spacious. Comfortable bed. Lots of little extras waiting for us. Exceeded expectations. Would stay again in a minute!