The place is very close to the Las Vegas Strip