Absolutely amazing stay at David’s. Such an amazing view, homely touches and great communication from David before and after arrival. Will definitely be back!