A lovely house in a lovely place - you'll always be glad you stayed there.