The location in Canareggio was great, close to the train station. The apartment was very clean and modern. However the list of rules was so extensive it did not make the stay relaxing. We pay a cleaning fee but we are expected to leave the kitchen “in perfect condition” and to remove all garbage which was not as convenient as the host led us to believe. She also was unreasonably inflexible with our arrival time which led us to end up with a shorter stopover than we would’ve liked as we needed to book a train earlier than we would’ve like. The host was very nice when we met her which was contrary to her communication style.