Very clean and nicely organized. Great communication throughout stay.