Clean and comfortable! It has the amenities of home and felt like it as well. It was a fun stay and we will definitely book again if the opportunity arises!