Great place, excellent hosts - we will be back!