Ben's place was a very nice apartment with amazing proximity to the Notre Dame Cathedral. Be warned, you will have to hike up 5 flights of stairs with your luggage, but the location of the apartment more than enough makes up for it! There are metro stops within a 10 minute walk to get you where you need to go!