David's place is fantastic. best combination of great house + location. David is a great host!