This unit in Dyersville was perfect for our weekend stay. The unit has a great location with food and entertainment options (great brewery, breakfast and cafe options within a block) near by and easy to find convenient parking on the street in front of the unit. It was also very close to he fields we played our baseball tournament at (and a short drive from the Field of Dreams Movie Set).The unit looked like the pictures, looked recently renovated, and was very clean (clean and comfortable beds and linens) and well maintained.The host, Jennifer, was very helpful and explained everything very clearly to make check-in and check-out easy for us. I would highly recommend this rental.