Great location. Clear & timely communication. Clean, spacious place.