Stay here. Perfect location and perfect rooms. If you want to visit Rome this place is a must.