David's place is wonderful, and David is the perfect host - communicative but not intrusive. Location is great, easy parking. All around a great stay!