perfect place , location , difficult to find something what's not top notch.