Place is nice and cozy at the center of Rome. Plus there is A/C!