Very clean. Great communication with the Neil. A few amenities that were listed weren't provided but overall a great experience.