Great place to stay! Very good communication, perfect location (lot of restaurants and bars around, additionally Colosseum is only few minutes by walking) and nice apartment.
I definitely recommend to stay at this place :)