translate English to French: Good and quiet location at the pedestrian street.
Parking was tricky prior to check in as located on a walking street.