Very clean. Great location. Owner is very responsive. We had an extended stay and it was great!