very good communication, very good understanding and an excellent location