Jean Leon apartment has everything it needs to feel at home right away and is situated in a nice part of town with little shops, bars and restaurants.