Clean, tidy, in a wonderful location, and with a great host!