location is excellent as well as communication from the staff.