The location was very convenient being practically next to Euston Station. The other side to that was that the businesses next to and under the location meant that the noise at night was fairly prominent for a while. It wasn't an issue for us though.
The apartment was very clean and comfortable. There was an odd odor that occasionally would creep into the rooms, which we assumed was from the restaurant below. It didn't last long though.
If you are looking for a clean, well located place, definitely consider this one!