David’s place is amazing! Small yet really comfortable and stylish. Unfortunately there was a construction right next door and we had to cut our trip short. David was very understanding and helpful. An amazing host!