Very clean, very nice. Great place to relax. Pictures don’t do it justice. There is everything you need in the kitchen if you want to cook. We enjoyed our stay