This place was fantastic. It had everything you needed, and then some. The views are great and this little town is a must-see. Theresa's thoughtful touches and recommendations were also a hit. Plus, we really enjoyed being welcomed by her dogs :)