Inn offering a tranquil setting with scenic views.