Perfect location and excellent communication throughout.