great communication and flexibility! location is great!