We loved our stay at Todd & Lea's - fantastic location that is a walk or a bike ride away to so many shops, restaurants, and bars. While we did not see Todd & Lea, they were fantastic communicators and had a great check-in and check-out system. Would definitely recommend!