Very good location near Colosseum. Many good restaurant nearby.