Good location and great host. They clearly put a lot of thought and care in making us feel at home.