David's place has everything you could possibly ask for. The location is perfect - a very walkable location that is central to everything but not noisy, an absolutely gorgeous space with plenty of room and all the amenities needed, and a host that was always available for questions and going above and beyond to make our stay perfect. We will absolutely be hoping to visit again sometime!