What a wonderful place to stay- location and comfort. Great hosts! Everything you need.