Great communication and very flexible with plans. Everything you need is provided and to a great standard. Highly recommend!