Magnificent! 100 meters from Notre Dame. A little miracle place at the very heart of France. Book it!