Excellent overall. Clean, good communication, everything went perfectly smoothly. Great location, too. Short walk downtown and to the university.