Convenient location in the heart of Las Vegas.