Great location among a few metro stations, just a few steps to Notre Dame de Paris