This is a wonderful place to stay. Great hosts, combined with a great location equals a weekend of great memories.