Excellent service, good communication & helpful advice from the beginning.