Very clean with good amenities in the kitchen such as food seasonings and a nice selection of pots and pans for cooking. And a great TV set up to watch streaming shows. The bed was amazingly comfortable with a very nice duvet. I wish I could have taken it with me!