Lovely place and location, polite hosts; would very happily use again.