David and Sharon were such amazing hosts in such a perfect location and getaway!