The studio apartment was very clean and had everything you would need. I would say, that although it’s only a five minute walk to Leicester Square, the apartment is actually in Chinatown and very noisy. We did stay during the Platinum Jubilee weekend, so other times may be quieter, but there was noise until 4am (even on the Sunday night). The apartment was also very hot, and the small electric fan didn’t do much to cool it (and was noisy). We obviously couldn’t open the window.
Other than the noise and the heat, it was a great place to stay - we just probably wouldn’t stay there again.