Country inn offering accommodation, dining, and often, beautiful views. The name, "Three Horseshoes," historically signifies a blacksmith's presence.