A beautiful place to stay in lovely accommodation.