Good location, great communication and response to needs; overall pleasant interaction and experience!