Elena's place was fantastic, visiting the Vatican was within walking distance. There are restaurants, supermarket, bus stop, taxi stands all within walking distance. It was a wonderful stay at Elena's.