User: Look again for a different options.
Assistant: I've found this place at 15620 north clubgate drive, scottsdale arizona 85254, united states. They rated it 4.4