Exactly what I needed for my weekend trip! Everything was clean and tidy upon arrival, and John was understanding and flexible when my travel plans were thrown a bit awry. Will happily return the next time I'm in town!