The best Italian restaurant across the street! Such a fun stay!