Great location. Generally away from very touristy crowds, but close to train/bus station and a local bar district. Loved the little gelato and coffee place across the square.
Yes you need to climb some stairs, but it is better up higher for breeze and to get away from noise at night.