Great central location and very quick with communication which is reassuring when you are coming to a new place.