I stayed here for two nights with my family of five and I highly recommend the place. Full points for prompt communication, swift check-in process and impeccable level of cleanliness. The amenities provided were exactly the same as advertised.
The location is at the start of the strip, at 5 minutes walking distance from it. The premises provides not just a convenient parking lot but also a quick and easy secondary entrance/exit (accessible with the electronic key card) directly from the parking space, from where luggage could immediately be loaded on to an elevator. Hand sanitizing stations could be found strategically placed all over the premises.
Overall it turned out to be a rich 'hotel experience' for our family. This place won't disappoint you!