Me and my girlfriend stayed 2 nights at Carla's. Even though she doesn't speak much english. We did not have trouble communicating. The flat is located in walking distance from the train station. Inside it's very clean and the bathroom is straight out amazing. I can 100% recommend staying with Carla. Probably the stay would be even better if you spoke some Italian :D