Great stay in a lovely setting