A lovely place to stay, a perfect weekend escape