I booked this place for my colleague who came over to deliver a training course at our English Teaching Training centre in Piazza Re di Roma. All great! Only the wifi which was a bit moody.