We had a very comfortable stay. Location is great! We didn't use public transport at all. In the apartment everything was clean. Lorenzo recommended some places for us. The hertz office (and other car rent companies) is in 5-10 minutes by walk.