Place is as shown in the pictures. Free parking is next to Notre Dame and the city center is about 25 min from there. Very convenient for a short stay.