Our group overall enjoyed our stay at Casa Rosa. It's very conveniently located from the university (2-3 min walk) and the city center (7-9 min walk). There are also a lot of stores for food/amenities nearby and Marina was very helpful with tips. We stayed for a week during July and the weather was hot. It wasn't clear from the listing that two rooms out of the three don't have an ac (with a living room with ac) and the fans available in those rooms were very small for keeping the person sleeping cool but we managed. The listing also said that toiletries like shampoo and body wash would be available but we found empty bottles and when I asked Marina, I was told to buy our own. I would suggest changing the listing to reflect that these things are not available for guests.
Apart from these minor things, I really liked the apartment and it's nicely managed my Marina.