Impeccably clean, everything you need for a comfortable stay. Great spot!