Set amidst 22 acres of manicured gardens and more rugged woodlands, the Inn at Ocean's Edge provides the perfect, tranquil vantage point from which to explore Maine's coastline.