Very clean, spacious, and well stocked!! We were so comfortable and satisfied with our stay.