The location was perfect, accommodations were comfortable, and Mary was a wonderful host.