A great break in a lovely place to stay.