perfectly situated, wonderfully and communication excellent. highly.