I. Love. This. Place.
Victor is fantastic, as is anyone else I have met from his household.
The apartment is fantastic, well set up and in general very nice to stay in.
I have stayed here twice now and it is my go to whenever I need to come to Vegas. Highly recommended!