Going to Vegas next week on vacation. Has anyone visited this place or similar places in Vegas. Any recommendations would be appreciated