Great place in walking distance from both the train station and the central Piazza Maggiore. Nice and clean and fast communication :-)