The place is in a good proximity to public transport but overall the city has very narrow roads so parking is a hassle. Its a 15 min walk to the Gare du palis (bus terminal. Has a couple of convenience stores in the neighbourhood and restaurants are decent as well. Come prepared to walk up a open narrow staircase.