Lucas place is actually amazing. Located mere 10 minutes from the Piazza Maggiore, well equipped and spacious.
Highly recommended