Great location. Parking nearby in Terme Romane.