Very clean and spacious. Great bed, nice shower, modern well stocked kitchen - everything I needed to be comfortable was provided. Appreciated the coffee hook-up too. I’d stay again!