Perfect location and Maggie was so easy to communicate with and quick to get back to us on recommendations. Thoroughly recommended - smooth from start to finish.