very clean! spacious place and had all things needed for a perfect vacation!