We never met Giacomo, and had to write to him several times before his property manager wrote back to us regarding check-in details. Valerio asked for 30 Euros extra because we were checking in at 9pm, an hour past the normal check-in time, and he said he needed the money to pay someone to be there that late to let us in. That seemed rather steep to us (about 1/3 of one night's rent) but we agreed to pay it (what choice did we have?!?). The shock was when we arrived at the flat. The person who let us in said that in addition to his 30 Euros, we needed to pay another 25 Euros for city tax. This fee was NEVER mentioned in any communication online. We argued on the phone with Valerio who was not going to back down. We didn't even have this extra money on us, but luckily an Italian friend of ours came by and had the cash to pay the guy. RENTERS NEED TO DISCLOSE ALL FEES UP FRONT - PRIOR TO BOOKING! It's not fair otherwise. The apartment was clean, but the entry hall and stairs to the building were filthy (full of dirt and hair balls!) and smelly. There was no soap and literally 3 sheets of toilet paper in the apt. My worst complaint though is that there are no screens on the windows and it was so hot we had to sleep with the windows open. We woke up with crazy mosquito bites -- I have over 50 bites just on my arms!!! It was also super loud -- the street noise there made it hard to sleep.