Simple, clean, quiet little place just off the Las Vegas strip.