Awesome location and confortable, clean apartment, although old furniture. Not a luxury stay but with everything you need.
Angelo answered very fast and gave us recommendations.
You can leave baggage free of charge in his left-luggage office before check-in... but you have to pay to leave them there after check-out.