Antler sconces and chandeliers make visiting Castle Cove an exciting lodge-style experience. The circular dining room offers lovely views of the surrounding trees and Lake Charlevoix.