Amazing location near Notre Dame and steps from St. Michel metro station. A memorable experience