David's place is lovely! ...clean, very spacious, well-stocked with everything you need and we loved the location! Also, he has GREAT tips for your stay - highly recommend!