Ocean Lodge offers accommodation with on-site dining options.