Most definitely a great place! Location, communication - William was great!