David's place is great -- super clean, in a great spot, with a wonderful deck / view. I'd totally stay here again!