Had a great time staying at Roque's place. It is conveniently located near many bus stops, cafes, restaurants, etc. One thing to note is it's on a main street so the balcony is a bit windy/noisy. There is a reservation system for the gym (45 mins) and laundry but it is very easy to use - had zero problems.
Secure building, pool was nice during the heat and neighbors were usually quiet. I think the only thing to note is the AC is in the living room so the bedroom can get rather warm if you don't open the back door.
Roque always responded fast and was a great host - would recommend to anyone else visiting BA.