Have choice of apartments on via indipendenzia or santo stefano (near piazza delle sette chiese) - both are nice, similar price, but get feeling that santo stefano might be a nicer area?