Exceeding expectations---Mac and Teresa are the ultimate hosts, gracious and attentive, friendly and accommodating. They greeted us with smiles at our arrival, and couldn't do enough to make our stay pleasant and comfortable. The house is gorgeous, spacious and very clean, and we were able to use the kitchen to do some of our own cooking. There's a large, beautiful outdoor patio where we relaxed and had brunch, and our hosts were always open to a friendly chat or suggestions on where to go. We would definitely recommend Mac and Teresa as the ultimate hosts.