Upscale outdoor spot nestled in a quiet hotel setting; try the perfectly cooked steaks or French toast with berries while soaking in the peaceful atmosphere.