Good place if you travel alone for just a few nights and you don't plan to stay a lot in the apartment. Watch out! They make you pay 2 euros per person (in any of their apartments) apparently for taxes and give you a speech about how the Italian government rips them of if you say something about it. All payments should be done over Airbnb!