Very clean and in the perfect location for us! We enjoyed our stay and would stay again.