The Mountain View - Pleasant Bay offers comfortable rooms and cottages alongside a full-menu, licensed restaurant specializing in steak and seafood.