The Eagle Harbor Inn, located in the picturesque, bay side village of Ephraim, consists of an old restored inn and a number of newish outbuildings that architecturally resemble the inn but contain new suites with amenities like jacuzzi tubs and gas fireplaces. Because of the latter, it feels like an ideal spot for a romantic getaway - but while I was there plenty of kids (all well-behaved) played happily on the property's small playground and were also enjoying the small pool. So, the place could easily work for both couples and families. And if you are single, the smaller inn rooms would be just fine as well.
For an extra fee, you can also enjoy the sumptuous breakfast baskets that contain, among other delicious items, pastries that are freshly baked on premises.