Awesome rental: location, cleanliness, everything as (or better than) advertised!