Mediterranean fine dining awaits at La Terrasse Royal, offering stunning Gulf of Naples views from its garden setting.