This place is amazing! Great location, exactly as advertised. I would recommend to anyone going to Rome to stay here!