Super clean and nice. All the space we needed for the six in our family. Huge TV for down time. Great kitchen with all the utensils. Wifi worked great. Easy check in. Easy parking.