Theo townhouse was a perfect place to stay. Clean, tidy, with lots of amenities, and extra touches. Communication with Theo was very easy. We would definitely stay again!