Leo was great, It was a good location closeish to the strip with easy access to a variety of amenities.
The location of the apartment was a little sketch. Its in an apartment complex. Lots of security measures that both made me feel safe but also why are they necessary? There wasn't a way to independently manage the heat in the apartment so without asking for help it was cold.
My biggest complaint was that the stove didn't work properly. No way to regulate the heat output so it burned all my food. Additionally there wasn't any way to ventilate the apartment without leaving the door open, so it was very smokey. The windows had locks screwed into them.
As long as you don't need to cook, there's lots of resturaunt options, its a very affordable/functional place to stay.