Perfect location! Great communication and everything was in great condition when we arrived