A couple of people have mentioned Cross-Pollinate.com; does anyone know anything about Appartamento La Scala in the Trastevere area of Rome? I found it on that website and it looks really good so I am looking for some feedback. Also, do the people who run the site/rentals assist with other services such as arranging tours etc? I like the idea of having someone there to help as I am a first time traveler to Rome. Thanks
Thanks!