Wonderful location, perfect hosts. Would stay again in a drop of a hat. Perfect.