The townhouse was a great location and great setup for our family, however, it was not cleaned properly prior to our check-in. We walked into dirty floors and dirty bathrooms. Luckily, there was cleaning supplies available, but I should not have had to sweep, swiffer, and vacuum all floors, and wipe down both bathrooms prior to feeling comfortable to stay. The host was accommodating and very nice. If the place were clean, this would have been a 10/10 VRBO experience and PERFECT setup for our family/pets.