All rooms have views of Sheepscot Bay in this stylish inn, located on a secluded ocean cove on Georgetown Island, in mid-coast Maine. Use our bikes or canoe to explore the island. Walk to the popular lobster wharf in the hamlet of Five Islands. Bike or drive to dramatic Reid State Park. Kayak the surrounding waters. Or just relax on the screened porch or terrace, watching the lobster boats.