Leonardo’s place is close to the termini station, about a 10-15 minute walk. It was clean and had what we needed for a short stay. However there is a very steep set of stairs that were a challenge to climb with our suitcases that were never mentioned, the listing says no stairs. Decent food places nearby and a lot of mini-markets.