Staying with David was awesome. The hospitality was incredible and the location was just as awesome. We felt VERY welcome and comfortable the whole time. Whenever we needed anything David would come through extremely fast. The whole experience was perfect. I had high expectations and David exceeded them.