We had a great time at David's place. It was clean, stylish, and our dog loved it. It's a small place, but if you're not looking to cook meals it has more than enough space. Location is decent if you're driving or up for a good walk, not great if you're hoping to metro.