David was amazing - we booked last minute due to another Airbnb that was originally booked turned out to be a complete mess, he happily took our last minute booking and met us at his Airbnb within minutes of booking and showed us around. Great place to stay and beyond happy with our find. Will be back!