David and Catherine were the perfect hosts. The view is beautiful.