Place is as described and very convenient. Recommend to any other travellers coming to Rome.