Mama’s was a great place to stay, the location could not have been better from the perspective of location. Plenty of food and drink at your doorstep as well as walkable to most all of the popular tourist destinations.
The first floor apartment was a little loud due to the busy square but that did not bother me, if you are a light sleeper it could be a problem. I highly recommend a stay