Excellent place, location is ideal, communication was quick and easy. Recommend if you are staying in Bari.
PS - the air conditioning is GREAT on a hot summer day in southern Italy.