I stayed at David's Place with my family, total of 04, and it was very nice and comfortable. The house was clean, and well decorated and David was very friendly and helpful. I would definitely recommend the place. The only down side is if you are renting a car, it is impossible to park in a 3 block radius. the neighbourhood is mostly residences with very few garage space, so parking was a challenge.
Besides that everything was great,