David's place was wonderful to stay at, the location is fantastic and the place is beautiful. There were some issues on arrival and during the stay, but they were promptly addressed. Overall the stay was lovely.