David's place is great - very clean and new