Rosa’s place is great, near the main train station, easy to explore around Rome. They have air-conditioned made the hot day of rome better and she offer us to deposit our bags until we are going off Rome. Great place to come again next time!!