well situated and well run. watch out for only Italian television stations