Very clean and spacious with all the amenities we could need.