Is the Westgate Hotel in Las Vegas on the Strip? Review and Insights