Perfect location and perfectly met our needs. Communication was good.